#ifndef __PUBLIC_HEAD_H__
#define __PUBLIC_HEAD_H__

#include "public_macro.h"

/* Peripheral layer */
#include "uart/bsp_uart.h"
#include "rtc/bsp_rtc.h"
#include "bsp_adc/bsp_adc.h"
#include "bsp_i2c/bsp_i2c.h"
#include "bsp_wdt/bsp_wdt.h"
#include "bsp_gpio/bsp_gpio.h"



/* Driving layer */
#include "blt_kernel/blt_kernel.h"
#include "nv_driver/nv_driver.h"
#include "tamper_driver/tamper_driver.h"
#include "kxtj3_driver/kxtj3_driver.h"
#include "led_driver/led_driver.h"
#include "event_driver/event_driver.h"


/* Application layer */
#include "ble_app/ble_app.h"
#include "task_app/task_app.h"
#include "event_app/event_app.h"



#endif


